package com.gyy.faq.pojo.vo;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.gyy.faq.pojo.po.FaqClassifyPO;

import java.util.Date;
import java.util.List;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class FaqClassifyVO {
	private Integer id;

	private Integer parentId;

	private String classifyName;
	@JSONField(format = "yyyy-MM-dd HH:mm")
	private Date createTime;

	private List<FaqClassifyPO> twoCategory;
	private List<FaqClassifyPO> threeCategory;
	private List<FaqClassifyVO> category;
	private Integer rank;

	private FaqClassifyVO faqClassifyVO;

	private boolean flag;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getParentId() {
		return parentId;
	}

	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}

	public String getClassifyName() {
		return classifyName;
	}

	public void setClassifyName(String classifyName) {
		this.classifyName = classifyName;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public List<FaqClassifyPO> getTwoCategory() {
		return twoCategory;
	}

	public void setTwoCategory(List<FaqClassifyPO> twoCategory) {
		this.twoCategory = twoCategory;
	}

	public List<FaqClassifyPO> getThreeCategory() {
		return threeCategory;
	}

	public void setThreeCategory(List<FaqClassifyPO> threeCategory) {
		this.threeCategory = threeCategory;
	}

	public List<FaqClassifyVO> getCategory() {
		return category;
	}

	public void setCategory(List<FaqClassifyVO> category) {
		this.category = category;
	}

	public Integer getRank() {
		return rank;
	}

	public void setRank(Integer rank) {
		this.rank = rank;
	}

	public boolean isFlag() {
		return flag;
	}

	public void setFlag(boolean flag) {
		this.flag = flag;
	}

	public FaqClassifyVO getFaqClassifyVO() {
		return faqClassifyVO;
	}

	public void setFaqClassifyVO(FaqClassifyVO faqClassifyVO) {
		this.faqClassifyVO = faqClassifyVO;
	}
}